package com.ysz.common.struct;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;


/**
 * @ClassName ClientStruct
 * @Description 封装客户端结构体
 * @Data 13:48
 * @Version 1.0
 * @Author ysz
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ClientStruct {

    /**
     * 客户端向服务端上一次发送请求的时间
     */
    private LocalDateTime beforeSendTime;
    /**
     * 客户端向服务端当前发送请求的时间
     */
    private LocalDateTime sendTime;
    /**
     * 客户端向服务端下次发送请求的时间
     */
    private LocalDateTime nextSendTime;
    /**
     * 客户端的ip
     */
    private String ip;
}
